zebra crayfish - German English Dictionary